difficult terrain - Francés Inglés Diccionario